2023-06-09 読んだもの
2023-06-09 読んだもの
オープンソースの活動にお金を払うのが単なる慈善事業や広報事業ではなくて、ちゃんと会社としてもメリットがあってやっているんだなと思えた
Dropboxが4年間かけてファイル同期エンジンをフルスクラッチで書き換えた話
もとの動機エンジンはPythonで、新しいエンジンはRustで書かれているらしい
内容は
同期システムの難しさ
なぜ書き換える必要があったのか
部分的な改善ではなく「書き換え」をしていいのか・できるのかのチェックリスト
ESP32上で動くRust環境で巨大なJSONを読める、省メモリのストリーム型JSONパーサを作った話
自分のマネージャとどう関わるかの話
ちゃんと理解してこちらからマネジメントしようという考え方は有用だと思った。立場の違いがあるとどうしても敵対的にとらえてしまいがちだから。
宇宙でQUICを使えるように、通信に非常に時間がかかることを想定してPicoQUICを使って実験してみた話
ちなみに、地球から火星に信号を送るには3~22分がかかる
tsc を Rust で移植するプロジェクト stc の話
tsc は巨大でありがならその動作自体が仕様であり、数々のエッジケースがあるので移植が難しい。